Predicting energy consumption for an electric vehicle using variations in past energy consumption

ABSTRACT

An exemplary electric vehicle includes a data storage module to hold a range of past energy consumption rates for an electric vehicle, and a controller to calculate a predicted energy consumption for the electric vehicle based on variations in the past energy consumption rates across the range. An exemplary vehicle assembly includes a data storage module to hold a range of past energy consumption rates for an electric vehicle, and a controller configured to calculate a predicted energy consumption for the electric vehicle based on variations in the range. An operation of the electric vehicle is configured to alter in response to the predicted energy consumption.

This application is a divisional of U.S. application Ser. No. 14/186,022, which was filed on 21 Feb. 2014 and is incorporated herein by reference.

BACKGROUND Background

This disclosure is directed toward predicting energy consumption of electric vehicles and, more particularly, to using variations in past energy consumption to enhance the predicting.

Generally, electric vehicles differ from conventional motor vehicles because electric vehicles are selectively driven using one or more battery-powered electric machines. Conventional motor vehicles, by contrast, rely exclusively on an internal combustion engine to drive the vehicle. Electric vehicles may use electric machines instead of, or in addition to, the internal combustion engine.

Example electric vehicles include hybrid electric vehicles (HEVs), plug-in hybrid electric vehicles (PHEVs), fuel cell vehicles, and battery electric vehicles (BEVs). A powertrain of an electric vehicle is typically equipped with a battery pack having battery cells that store electrical power for powering the electric machine. The battery cells may be charged prior to use. The battery cells may be recharged during a drive by regeneration braking or an internal combustion engine.

Predicting energy consumption for the electric vehicle is useful to, for example, estimate a distance to empty for the electric vehicle. Some vehicles predict energy usage based, exclusively, on an average of energy used for certain periods, such as the last five, fifteen, or thirty miles driven; or five minute, fifteen minute, or one hour driving period. The customer may select between these miles driven and driving periods.

SUMMARY

An electric vehicle according to an exemplary aspect of the present disclosure includes, among other things, a data storage module to hold a range of past energy consumption rates for an electric vehicle, and a controller to calculate a predicted energy consumption for the electric vehicle based on variations in the past energy consumption rates across the range.

In another example of the foregoing electric vehicle, the variations in the range comprise a standard deviation of the range.

In another example of any of the foregoing electric vehicles, the controller calculates the predicted energy consumption for the electric vehicle based further on averages of the past energy consumption rates in the range.

In another example of any of the foregoing electric vehicles, the controller weights the variations and the averages differently during the calculating depending on a state of charge of a battery of the electric vehicle.

In another example of any of the foregoing electric vehicles, the vehicle includes a weighting selector module to receive an input that causes the controller to weight the variations and the averages differently during the calculating.

In another example of any of the foregoing electric vehicles, the vehicle includes a range selector to receive an input that adjusts a size of the range.

In another example of any of the foregoing electric vehicles, the controller non-linearly decreases a predicted distance to empty as a battery state of charge decreases.

In another example of any of the foregoing electric vehicles, the controller provides the predicted distance to empty based on the predicted energy consumption.

In another example of any of the foregoing electric vehicles, the controller selects a route to drive based on the predicted energy consumption.

In another example of any of the foregoing electric vehicles, the range is a driven distance.

A vehicle assembly according to another exemplary aspect of the present disclosure includes, among other things, a data storage module to hold a range of past energy consumption rates for an electric vehicle, and a controller configured to calculate a predicted energy consumption for the electric vehicle based on variations in the range. An operation of the electric vehicle is configured to alter in response to the predicted energy consumption.

In another example of the foregoing vehicle assembly, the variations in the range comprise a standard deviation of the range.

In another example of any of the foregoing vehicle assemblies, the controller is configured to calculate the predicted energy consumption for the electric vehicle based further on averages of the past energy consumption rates in the range.

In another example of any of the foregoing vehicle assemblies, the assembly includes a battery of the electric vehicle. wherein the controller is configured to weight the variations and the averages differently during the calculating depending on a state of charge of the battery.

In another example of any of the foregoing vehicle assemblies, the assembly includes a weighting selector module to receive an input that causes the controller to weight the variations and the averages differently during the calculating.

In another example of any of the foregoing vehicle assemblies, the assembly includes a range selector to receive an input that adjusts a size of the range.

In another example of any of the foregoing vehicle assemblies, the controller non-linearly decreases a predicted distance to empty as a battery state of charge decreases.

In another example of any of the foregoing vehicle assemblies, the controller is configured to provide the predicted distance to empty based on the predicted energy consumption.

In another example of any of the foregoing vehicle assemblies, the operation configured to alter is a route to drive the electric vehicle, the route based on the predicted energy consumption.

In another example of any of the foregoing vehicle assemblies, the range is a distance driven by the electric vehicle.

DESCRIPTION OF THE FIGURES

The various features and advantages of the disclosed examples will become apparent to those skilled in the art from the detailed description. The figures that accompany the detailed description can be briefly described as follows:

FIG. 1 schematically illustrates an example electric vehicle powertrain.

FIG. 2 graphically illustrates energy consumption throughout an example drive cycle of a vehicle having the powertrain of FIG. 1.

FIG. 3 graphically illustrates energy consumption for another example drive cycle of the vehicle having the powertrain of FIG. 1.

FIG. 4 illustrates a highly schematic view of an example electric vehicle.

FIG. 5 schematically illustrates a flow of an example method for predicting an energy consumption rate for the electric vehicle of FIG. 4.

FIG. 6 graphically illustrates example weightings of variations in energy consumption rates at different battery charge levels when predicting the energy consumption rate using the method of FIG. 5.

FIG. 7 illustrates example coverages of the predicted energy consumption rates for different weightings of variations.

FIG. 8 graphically illustrates how a prediction of distance to empty that uses variations in past energy usage can differ from a prediction of distance to empty that does not use variations in past energy usage.

DETAILED DESCRIPTION

FIG. 1 schematically illustrates a powertrain 10 for an electric vehicle. Although depicted as a hybrid electric vehicle (HEV), it should be understood that the concepts described herein are not limited to HEVs and could extend to other electrified vehicles, including, but not limited to, plug-in hybrid electric vehicles (PHEVs), fuel cell vehicles, and battery electric vehicles (BEVs).

In one embodiment, the powertrain 10 is a powersplit powertrain system that employs a first drive system and a second drive system. The first drive system includes a combination of an engine 14 and a generator 18 (i.e., a first electric machine). The second drive system includes at least a motor 22 (i.e., a second electric machine), the generator 18, and a battery pack 24. In this example, the second drive system is considered an electric drive system of the powertrain 10. The first and second drive systems generate torque to drive one or more sets of vehicle drive wheels 28 of the electric vehicle.

The engine 14, which is an internal combustion engine in this example, and the generator 18 may be connected through a power transfer unit 30, such as a planetary gear set. Of course, other types of power transfer units, including other gear sets and transmissions, may be used to connect the engine 14 to the generator 18. In one non-limiting embodiment, the power transfer unit 30 is a planetary gear set that includes a ring gear 32, a sun gear 34, and a carrier assembly 36.

The generator 18 can be driven by engine 14 through the power transfer unit 30 to convert kinetic energy to electrical energy. The generator 18 can alternatively function as a motor to convert electrical energy into kinetic energy, thereby outputting torque to a shaft 38 connected to the power transfer unit 30. Because the generator 18 is operatively connected to the engine 14, the speed of the engine 14 can be controlled by the generator 18.

The ring gear 32 of the power transfer unit 30 may be connected to a shaft 40, which is connected to vehicle drive wheels 28 through a second power transfer unit 44. The second power transfer unit 44 may include a gear set having a plurality of gears 46. Other power transfer units may also be suitable. The gears 46 transfer torque from the engine 14 to a differential 48 to ultimately provide traction to the vehicle drive wheels 28. The differential 48 may include a plurality of gears that enable the transfer of torque to the vehicle drive wheels 28. In this example, the second power transfer unit 44 is mechanically coupled to an axle 50 through the differential 48 to distribute torque to the vehicle drive wheels 28.

The motor 22 (i.e., the second electric machine) can also be employed to drive the vehicle drive wheels 28 by outputting torque to a shaft 52 that is also connected to the second power transfer unit 44. In one embodiment, the motor 22 and the generator 18 cooperate as part of a regenerative braking system in which both the motor 22 and the generator 18 can be employed as motors to output torque. For example, the motor 22 and the generator 18 can each output electrical power to the battery pack 24.

The battery pack 24 is an example type of electric vehicle battery assembly. The battery pack 24 may have the form of a high voltage battery that is capable of outputting electrical power to operate the motor 22 and the generator 18. Other types of energy storage devices and/or output devices can also be used with the electric vehicle having the powertrain 10.

A rate of energy consumption for a vehicle having the powertrain 10 changes as the vehicle is driven. The energy consumption rates vary in response to variables that influence energy consumption. Example variables influencing energy consumption include, but are not limited to, how the vehicle is accelerated, how the vehicle is stopped, road grades, road conditions, driving environments, and vehicle accessories consuming energy.

Past energy consumption rates are often used to provide an expected or predicted energy consumption rate for the vehicle. The predicted energy rate can be used in many ways. For example, the predicted energy consumption rate can be used to estimate a distance to empty (DTE) for a vehicle. In general, the DTE estimate is equal to available energy divided by the predicted energy consumption rate. Operators of the vehicle rely on the DTE estimate to, among other things, estimate whether they can drive the vehicle to a desired location without a recharge, or without relying on power from an internal combustion engine.

Referring to FIGS. 2 and 3, a graph 100 shows an energy consumption rate R for a first drive cycle, and a graph 200 shows an energy consumption rate R for a second drive cycle.

A average (or mean) energy consumption rate A₁ for the first drive cycle for a distance X is the same, or about the same, as an average energy consumption rate A₂ for the second drive cycle for the distance X.

Notably, the energy consumption rate for the first drive cycle varies or oscillates more than the energy consumption rate for the second drive cycle. The averages A₁ and A₂ do not account for the variations in the drive cycles. If average energy consumption rates are used to calculate a predicted energy consumption rate without accounting for variations in the energy consumption rates, the predicted energy consumption rate for the first drive cycle would be the same as the predicted energy consumption rate for the second drive cycle.

In this example, predictions of an energy consumption rate for the vehicle are adjusted in response to variations in the drive cycles. The predicted energy consumption rate based on the first drive cycle in the graph 100 differs from a predicted energy consumption rate based on the second drive cycle in the graph 100, even though the averages A₁ and A₂ are the same.

Variations in the energy consumption rate for the first drive cycle and the second drive cycle can be quantified using standard deviation. The variations indicate the extend that of deviation in the first drive cycle and the second drive cycle from the respective average A₁ or A₂. In this example, the graph 100 would have a higher standard deviation than the graph 200.

Referring now to FIGS. 4 and 5, an example electric vehicle 300 includes a data storage module 304, a controller 308, and a battery 316 operatively linked to each other. The data storage module 304 holds past energy consumption data for drive cycles of the electric vehicle 300, such as the data represented graphically in the FIGS. 2 and 3. The date storage module 304 and the controller 308 may be internal to the vehicle 300, external to the vehicle 300, or both.

The controller 308 includes a processor 316 to execute a program that predicts energy consumption for the vehicle 300. The prediction may be used to provide a DTE estimate for the vehicle 300, for example. The predicted energy consumption is based, at least in part, on variations in a range of past energy consumption rates for the vehicle 300.

The processor 316 is programmed to execute some or all of the steps in a method 320 of controlling the electric vehicle 300. The example method 320 include includes a step 326 of calculating variations in past energy consumption rates for the vehicle 300. At a step 330, the method 320 adjusts a predicted energy consumption for the vehicle 300 in response to variations in the past energy consumption rates. At a step 334, the method 320 alters operation of the vehicle 300 in response to the adjusting.

At the step 330, the predicted energy rate may further be adjusted in response to averages of past energy consumption rates, or other information and variables. In some examples, the method 320 may change the weighting of the variations in past energy consumption rates verses the weighting of the averages of past energy consumption rates depending on, for example, a level of change in a battery 312, of the vehicle 300. Increasing weighting of the variations relative to the weighting of averages increases the amount of influence the variations have on the predicted energy rate.

At the step 334, the altering may include the vehicle traveling a different route, being driven less aggressively, extending a planned route, shutting down certain systems to conserve energy, etc. If, for example, the predicted energy consumption from the step 330 indicates that a desired destination cannot be reached without recharging the battery 312, the step 334 may include the suggestion to travel a different route to reach a charging station before the desired destination.

In one example, a predicted energy consumption rate X for the first drive cycle is calculated using equation (1) below:

X=μ+z′*σ.  Equation (1):

In Equation (1), μ is the mean energy consumption rate during the drive cycle, σ is the standard deviation of the energy consumption rate during the drive cycle, and z′ is a weighting factor of σ. The predicted energy consumption rate for the vehicle 300 is then used to estimate DTE.

In some examples, an operator of the vehicle can adjust the rate at which changes of μ and σ are learned and how they are used to calculate the predicted energy consumption rate and to estimate DTE. For example, the operator may adjust the learning rate to update every five, fifteen, or fifty miles driven by the vehicle 300.

When significant variation in past drive cycle energy usage is incorporated, the prediction of energy consumption is often more conservative. For example, a DTE calculated using a predicted energy consumption with variation may be 100 miles for a nominal amount of charge in the battery pack 24. By contrast, a DTE calculated using a predicted energy consumption without variation may be 95 miles for the nominal percent charge in the battery pack 24.

The value of the weighting factor z′ is calibratable and can be set based on whether a more conservative or less conservative prediction of energy usage is desired. As shown in FIG. 6, the value of z′ can be varied based on a state of charge in the battery pack 24. The value of z′ may be a function of the state of charge in the battery pack 24. The value of z′ can adjust automatically, in response to an operator input, or both.

In this example, the DTE is conservative only at the lower range of state of charge. At the lower ranges of the state of charge, there is often an increased potential for range anxiety. The more conservative DTE helps to alleviate this range anxiety.

At different states of charge, the DTE calculation may be required to account for different coverages. Coverage represents the expected probability of trips in which the number of miles a customer driver before reaching empty is greater than or equal to the displayed DTE number. The value of z′ can adjust to ensure that these coverages are attained.

Referring to the distribution of FIG. 7, for example, when a customer usable state of charge (CSOC) is from seventy to one-hundred percent, the DTE estimate may require fifty percent coverage as shown at 400. When the CSOC is reduced to around twenty percent, the DTE estimate may require to eighty-four percent coverage as shown at 404. When the CSOC is reduced to around zero percent, the DTE estimate may require around ninety-eight percent coverage as shown at 408.

In some examples, an operator of the vehicle can adjust the value of z′ as desired. For example, the operator select between a more conservative DTE or a less conservative DTE. The more conservative DTE would be calculated using a predicted energy consumption with a higher weighted value of z′ than the less conservative DTE.

The example approach to calculate DTE using variations in past energy usage can help to extend the usable charge range of the battery pack 24 (i.e., the CSOC range). Referring to FIG. 8, an example of the CSOC range is from P₁ to P₃ percent of total battery state of charge capacity (BSOC). This is the CSOC used to calculate DTE with adjusting in response to variations in past energy consumption rates. Alternatively, a CSOC range from P₁ to P₂ is used to calculate DTE without adjusting in response to variations in past energy consumption rates.

DTE_(with) _(_) _(var) represents the DTE across the CSOC range when DTE is adjusted in response to variations in past energy consumption rates. DTE_(no) _(_) _(var) represents the DTE across the CSOC range when DTE calculated without adjusting in response to variations in past energy consumption rates.

The SOC range from P₂ to P₃ percent can be used under Limited Operating Strategy (LOS). This part of the state of charge rate is not included when calculating a DTE_(no) _(_) _(var). Instead, to ensure that there is still some range left after DTE_(no) _(_) _(var) is zero, the DTE is zero even though the total battery state of charge capacity is still P₂ percent.

The example DTE_(with) _(_) _(var) is more conservative (and more reliable). Thus, more coverage is available at a lower BSOC. The LOS part of CSOC range can thus be included when calculating a DTE_(with) _(_) _(var). By incorporating variations when calculating past energy usage, the BSOC can be lowered to less than P₂ percent in this example. Also, as the lower bound of CSOC is reduced to lower than P₂ percent of the BSOC, the new DTE calculation can result in a higher DTE when the battery pack 24 is fully charged.

In some examples, the CSOC ranges from P₁ percent to P₃ percent of the total BSOC. The predicted energy consumption rate X increases as the available energy in the battery pack 24 is reduced. The example DTE begins to reduce nonlinearly (at thirty percent BSOC in this example) when the predicted energy consumption rate X increases and begins to rely on the standard deviation of the energy consumption rate during the drive cycle. The rate at which the DTE changes slows down as the CSOC approaches zero percent. At zero percent CSOC, the DTE read zero miles of range.

Features of at least some of the disclosed examples include a DTE that is more conservative, which can reduce an operator's range anxiety. The initial DTE is also increased in some examples.

The preceding description is exemplary rather than limiting in nature. Variations and modifications to the disclosed examples may become apparent to those skilled in the art that do not necessarily depart from the essence of this disclosure. Thus, the scope of legal protection given to this disclosure can only be determined by studying the following claims. 

We claim:
 1. An electric vehicle, comprising: a data storage module to hold a range of past energy consumption rates for an electric vehicle; and a controller to calculate a predicted energy consumption for the electric vehicle based on variations in the past energy consumption rates across the range.
 2. The electric vehicle of claim 1, wherein the variations in the range comprise a standard deviation of the range.
 3. The electric vehicle of claim 1, wherein the controller calculates the predicted energy consumption for the electric vehicle based further on averages of the past energy consumption rates in the range.
 4. The electric vehicle of claim 3, wherein the controller weights the variations and the averages differently during the calculating depending on a state of charge of a battery of the electric vehicle.
 5. The electric vehicle of claim 3, comprising a weighting selector module to receive an input that causes the controller to weight the variations and the averages differently during the calculating.
 6. The electric vehicle of claim 3, comprising a range selector to receive an input that adjusts a size of the range.
 7. The electric vehicle of claim 1, wherein the controller non-linearly decreases a predicted distance to empty as a battery state of charge decreases.
 8. The electric vehicle of claim 7, wherein the controller provides the predicted distance to empty based on the predicted energy consumption.
 9. The electric vehicle of claim 1, wherein the controller selects a route to drive based on the predicted energy consumption.
 10. The electric vehicle of claim 1, wherein the range is a driven distance.
 11. A vehicle assembly, comprising: a data storage module to hold a range of past energy consumption rates for an electric vehicle; and a controller configured to calculate a predicted energy consumption for the electric vehicle based on variations in the range, wherein an operation of the electric vehicle is configured to alter in response to the predicted energy consumption.
 12. The vehicle assembly of claim 11, wherein the variations in the range comprise a standard deviation of the range.
 13. The vehicle assembly of claim 11, wherein the controller is configured to calculate the predicted energy consumption for the electric vehicle based further on averages of the past energy consumption rates in the range.
 14. The vehicle assembly of claim 13, comprising a battery of the electric vehicle, wherein the controller is configured to weight the variations and the averages differently during the calculating depending on a state of charge of the battery.
 15. The vehicle assembly of claim 13, comprising a weighting selector module to receive an input that causes the controller to weight the variations and the averages differently during the calculating.
 16. The vehicle assembly of claim 13, comprising a range selector to receive an input that adjusts a size of the range.
 17. The vehicle assembly of claim 11, wherein the controller non-linearly decreases a predicted distance to empty as a battery state of charge decreases.
 18. The vehicle assembly of claim 17, wherein the controller is configured to provide the predicted distance to empty based on the predicted energy consumption.
 19. The vehicle assembly of claim 11, wherein the operation configured to alter is a route to drive the electric vehicle, the route based on the predicted energy consumption.
 20. The vehicle assembly of claim 11, wherein the range is a distance driven by the electric vehicle. 